deputy headmaster - Turkish English Dictionary